About Tek Holdings Uk Limited (06521258) United Kingdom