About Fennec Hospitality Ltd (13593656) United Kingdom