About Anointed Hands Solutions Limited (08468144) United Kingdom