About R.s Technologists Ltd (06793417) United Kingdom