About Tyche Golf Ltd (12852514) United Kingdom