About Glitterball Limited (11162199) United Kingdom