About Emma Technologies Ltd. (10578464) United Kingdom