About Jennifer Orode Limited (13391192) United Kingdom