About Solution Executive Search Llp (OC396800) United Kingdom