About Tessiant Limited (12203151) United Kingdom