About Technoserve International Inc (LP003770) United Kingdom