About On Point Executive Search Limited (08558721) United Kingdom