About Tsik Consulting Limited (12396302) United Kingdom