About The Village Spirit Collective Ltd (11465337) United Kingdom