About Ryan Omer Services Limited (13123536) United Kingdom