About Tessanda Limited (07202650) United Kingdom