About Tscan Solutions Limited (12851612) United Kingdom