About Bella S Kitchen Limited (12167691) United Kingdom