About Emerald Wave Solutions Ltd (12140909) United Kingdom