About Swingball Media Ltd (11976401) United Kingdom