About Tyche Investing Ltd (13362786) United Kingdom