About Gattica Group Limited (12408879) United Kingdom