About Beluga Bar & Restaurant Ltd (11286522) United Kingdom