About Redmore Investments Ltd (13623439) United Kingdom