About Cibus Bar & Restaurant Limited (08679838) United Kingdom