About R4 Group Holdings Ltd (10306457) United Kingdom