About Jodie Ella London Limited (11769227) United Kingdom