About Tyche Capital Ltd (11625246) United Kingdom