About Lake Victoria Bar And Restaurant 1 Ltd (11076031) United Kingdom