About Golfing Minds Ltd (11858572) United Kingdom