About Tekhnee Communications Limited (13267467) United Kingdom