About Obs Management Services Limited (13173294) United Kingdom