About Project Golf 1 Limited (SC110660) United Kingdom