About Ali Kitchen Limited (12046623) United Kingdom