About Holistics Village Ltd (06496856) United Kingdom