About Jango Kitchen Limited (12664922) United Kingdom