About Plenti Nominee Shareholder Limited (12761185) United Kingdom