About R&mi Ltd (10303252) United Kingdom