About Batela (uk) Ltd (11828246) United Kingdom