About Altitude Internet Technology Limited (08961343) United Kingdom