About Kugel Farming Limited (12069443) United Kingdom