About Altitude Medical Limited (11972032) United Kingdom