About Pemh Holdings Limited (10848761) United Kingdom