About Tychicus Connect Limited (10498961) United Kingdom