About Penta Nominee Limited (SC430322) United Kingdom