About Pryda Ltd (12906195) United Kingdom