About European Golf Challenge Limited (08438918) United Kingdom