About Ballr Ltd (09513348) United Kingdom