About Altruderm Ltd (SC502758) United Kingdom