About Glaucus International Limited (08730110) United Kingdom