About Altus Enterprises Ltd. (SC423893) United Kingdom