About Rdss Japan Limited (07924653) United Kingdom