About Khanjra International Foods Limited (02707869) United Kingdom