About Tessali Limited (07075824) United Kingdom