About Tiessa Ltd (12476246) United Kingdom