About Balchi Ltd (12822078) United Kingdom