About Project 8 Ball Ltd (SC484010) United Kingdom