About Baller Gadgets Ltd (11084254) United Kingdom