About Tascha S Clinique Ltd (12903934) United Kingdom