About Glitterball Records Ltd (12095912) United Kingdom