About Hospitality Foundry Ltd (13471201) United Kingdom