About Annalise Odling Limited (13391018) United Kingdom