About Giddy Organics Ltd (12090630) United Kingdom