About Open Search Network Ltd. (08375832) United Kingdom