About Alpha Beta Gamma Ltd. (12212799) United Kingdom