About Rd Technizia Ltd. (SC407616) United Kingdom