About Thesyca Limited (12378746) United Kingdom