About Ballers Of London Ltd (10947253) United Kingdom