About Inopha International Co. Limited (10438751) United Kingdom