About Clubhouse Mobile Mini Golf Ltd (11714021) United Kingdom