About Nemo Cafe Ltd (12306729) United Kingdom