About The 18th Hole International Limited (10616708) United Kingdom