About R&m Tech Ltd (12642080) United Kingdom