About Manna Baruch Hospitality Limited (12204948) United Kingdom