About Golf Whale Limited (12112782) United Kingdom