About Tycus Limited (07889775) United Kingdom