About Pyramos Ltd (10439546) United Kingdom