About Pyrarex Limited (12024236) United Kingdom