About Chromeball Incorporated Limited (08147680) United Kingdom