About Demis Kitchen Limited (12734060) United Kingdom