About Vindicare Limited (NI649131) United Kingdom