About Golf Club Genie Limited (SC662589) United Kingdom