About Ema Of London Ltd (10748811) United Kingdom