About R&s Tech Ltd (10469138) United Kingdom