About Alpha Beacon Ltd (11346919) United Kingdom