About Emeraldheliodor Ltd (12179682) United Kingdom