About Chika London Ltd (12607541) United Kingdom