About Ommanu Agric And Allied Industries Limited (12109148) United Kingdom