About Abstract Integrated Healthcare Limited (06994203) United Kingdom