About R&m Technology Solutions Ltd (12776912) United Kingdom