About Cherica Limited (07529431) United Kingdom