About Emily Grace Limited (11295192) United Kingdom