About Tyciant Limited (06369023) United Kingdom