About O.r. Solutions Ltd (12294151) United Kingdom