About Emerald Investment Holdings Ltd (10346801) United Kingdom