About Tessandria Limited (11050811) United Kingdom