About Rd International Holdings Ltd (12516353) United Kingdom