About R S D Technology Limited (00941818) United Kingdom