About Tyche Investment Group Limited (11856910) United Kingdom