About Lagatta Ltd (12967806) United Kingdom