About Emily Mergaert Limited (11458556) United Kingdom