About Penelex Limited (10695131) United Kingdom