About Mitra Sugar Limited (06508490) United Kingdom