About Emerald Lion Limited (11994135) United Kingdom