About Nomadic Tap Rooms Ltd (12097017) United Kingdom