About Rsd Technologies Ltd. (09769286) United Kingdom