About Juliette Armand Limited (12118550) United Kingdom