About Emerald Modular Ltd (10145746) United Kingdom