About Pyrex Group Ltd (12669742) United Kingdom