About Bossaball Limited (10535135) United Kingdom