About Subzero Space Ltd (13314088) United Kingdom