About Tek Studio Ltd (10800539) United Kingdom