About Pmri Ltd (11023203) United Kingdom