About Craft Hospitality Limited (12933371) United Kingdom