About Nene Golf Limited (09386432) United Kingdom