About Altitude Group Holdings Limited (13391764) United Kingdom