About Delvi Hospitality Ltd (13457928) United Kingdom