About Healographic Ltd (12960584) United Kingdom