May 2019 Akiki Organics Akiki Organics is a small holding of 12 acres in North Piddle, Worcestershire, farming to biodynamic standards.