About Altus Group (uk) Limited (06378488) United Kingdom