About Tycho Enterprises Ltd (13227120) United Kingdom