About Izakaya (aberdeen) Ltd (SC414253) United Kingdom