About Emma Frost Limited (05582634) United Kingdom