About Jodie Green Holding Company Limited (13391076) United Kingdom