About Emerson Strategy Limited (12182443) United Kingdom