About Gamma Beta Alfa Ltd (12201528) United Kingdom