About Gee-lo Ltd (11733670) United Kingdom