About Emerald Lb&r Ltd (12624358) United Kingdom