About Cherel Latifa Interiors Ltd (12512705) United Kingdom