About Memhi Corporation Limited (11482328) United Kingdom