About Kamran & Ilsa Holdings Ltd (12087621) United Kingdom