About Praxis Hospitality Ltd (09266341) United Kingdom