About R2 Investments Ltd (11335937) United Kingdom