About Cassava Kitchen Limited (11547483) United Kingdom