About Aida S Kitchen Limited Limited (12644037) United Kingdom