About Amitata Naturals Ltd (09822347) United Kingdom