About R9 Holdings Ltd (13672404) United Kingdom