About Lutra Gis Ltd (08651160) United Kingdom