About Altus Resources Limited (11520788) United Kingdom