About Nomadic Kitchen Limited (11839719) United Kingdom