About Oasis Bar Kitchen Limited (13421644) United Kingdom