About Batta Solutions Limited (12003203) United Kingdom