About World Golf Solutions Ltd (SC609903) United Kingdom