About Dr Golf Global Limited (11776810) United Kingdom