About Gattaca Group Ltd (10858031) United Kingdom