About Chico London Limited (12328617) United Kingdom