About Vivid Executive Search Ltd (07576748) United Kingdom