About Red Emerald Associates Ltd (12234758) United Kingdom