About Tyche Holdings Ltd (11743095) United Kingdom