About Bafowama Hospitality Inspirations Ltd. (12397609) United Kingdom