About Lorika (london) Co. Ltd (11040299) United Kingdom