About Emeraude Limited (12962035) United Kingdom