About Bora Bora Bar & Restaurant Ltd (SC690356) United Kingdom