About Tekshire Ltd (10597894) United Kingdom