About Tyche Management Limited (10191740) United Kingdom