About Sol Golf Ltd (12192199) United Kingdom