About Battar Ltd (12332372) United Kingdom