About The Nomad Worldwide Coaching Company Ltd (11716219) United Kingdom