About Myriam Oudy Limited (11026310) United Kingdom