About Jodie Creative Limited (06829120) United Kingdom