About Omb Research Limited (05190596) United Kingdom