About Compass Agri (holdings) Limited (10728335) United Kingdom