About Inecto Farming Limited (11025581) United Kingdom