About Cryogenx Ltd (12364593) United Kingdom