About Altius Limited (10767770) United Kingdom