About Alfa Gamma Ltd (12190990) United Kingdom