About Rmdk Holdco Limited (11838409) United Kingdom