About Alpha Crc Limited (02197452) United Kingdom