About Desi Nibbles Ltd (13248436) United Kingdom