About Altrida Ltd (11821143) United Kingdom