About Emmogi Ltd (12404804) United Kingdom