About Nomad Golf Club Ltd (13332627) United Kingdom