About Balister Ltd (10228658) United Kingdom