About Rascasse Investments (pfs) Limited (06952253) United Kingdom