About Keetec Limited (10596332) United Kingdom