About Alpha Gamma Beta Ltd (04160345) United Kingdom