About Tyche Global Limited (13652652) United Kingdom