About Batyaa Limited (12224795) United Kingdom