About Barus Restaurant Ltd (13048013) United Kingdom