About R21 Holdings Ltd (10730775) United Kingdom