About Omni Search Partners Limited (08798542) United Kingdom