About Parmr Ltd (12951502) United Kingdom