About Olaide S Kitchen Limited (13110093) United Kingdom