About Emchia Holdings Limited (13203962) United Kingdom