About Chantilly Lace Holdings Limited (10641165) United Kingdom