About R Offen Solutions Ltd (10045495) United Kingdom