About Pyragas Ltd (12196516) United Kingdom