About Techeminence Limited (10471162) United Kingdom