About Glicer Ltd (11857658) United Kingdom