About Cherilora Ltd (12257900) United Kingdom