About Gluball Limited (09235437) United Kingdom