About Pmse Holdings Limited (12002213) United Kingdom