About City Izakaya Trading Ltd (12310727) United Kingdom