About Mdrg Holdings Limited (SC685293) United Kingdom