About Kukuruz Limited (10909874) United Kingdom