About Glideball Limited (04002759) United Kingdom