About Mercurius Tyche Ltd (12847399) United Kingdom