About Q Ball Ltd (09352435) United Kingdom