About World Golf Systems Nominees Ltd (07843602) United Kingdom