About Smart - Tek Consultants Limited (11450294) United Kingdom