About Glauca Ltd (10134707) United Kingdom