FFC is a German label founded in 1998 specialized in high quality cashmere.