About The Baaye Kitchen Ltd (11878300) United Kingdom