About Ema Partners International Limited (02347882) United Kingdom