About Cubes Bar & Restaurant Ltd (11366533) United Kingdom