About R88 Management Solutions Ltd (09557719) United Kingdom