About Rockpool Investment Nominee Limited (08086717) United Kingdom