About R & R Tech Ltd (11657265) United Kingdom