About Emerald Square Ltd (11753310) United Kingdom