About Golf Studio Solutions Ltd (10849554) United Kingdom