About Demax Care Limited (09714368) United Kingdom