About Rd4 Holdings Ltd (11140762) United Kingdom