About Healome Therapeutics Ltd (13123884) United Kingdom