About Gamma Alpha Limited (12796574) United Kingdom