About Kahla Ltd (10522575) United Kingdom