About Walt Village Ventures Limited (12878805) United Kingdom