About Batter Group Limited (13619277) United Kingdom