About Nene Business Coffee Shop Ltd (12875709) United Kingdom