About Laurus Executive Search Limited (09274635) United Kingdom