About Altuse Ltd (13431206) United Kingdom