About Glitterball Holdings Limited (09826644) United Kingdom