About Rcdm Associates Limited (SC351862) United Kingdom