About Osiris Tm Ltd (11130257) United Kingdom