About Startek Ltd (09593920) United Kingdom