About Altius&fortius Limited (09413246) United Kingdom