About Madeleine Kessler Limited (12929585) United Kingdom