About Pemlix Limited (12826787) United Kingdom