About Chic Balance Limited (10871806) United Kingdom