About Penallta Project 001 Ltd (11624732) United Kingdom