About Nathalie Jagger Limited (11911651) United Kingdom