About National Footgolf Club League Ltd (12991139) United Kingdom