About Tyche Atlas Ltd (13362731) United Kingdom