About Sental Executive Search Ltd (12235277) United Kingdom