About Bouncy Ball Consulting Ltd (11981975) United Kingdom