About Ball Mania Ltd (10251660) United Kingdom