About Golf Life Competitions Limited (12572196) United Kingdom