About Penelix Limited (09311307) United Kingdom