About Ema Solutions Consultants & Legal Services Limited (09984584) United Kingdom