About Thasmad Ltd (10530303) United Kingdom