About Chiffon London Limited (10034036) United Kingdom