About Altus Nominees Limited (11122507) United Kingdom