About Mellow Vibe Hospitality Ltd (12273209) United Kingdom