About Penta Founder Limited (SC430323) United Kingdom