About Lake Victoria Bar And Restaurant Ltd (12018350) United Kingdom