About Insight Health Analytics Ltd (08969418) United Kingdom