About Termlex Inc. Limited (09779470) United Kingdom