About Emmerald Ltd (11413875) United Kingdom