About Tek Umbrella Ltd. (09074178) United Kingdom