About Ikan Health Limited (10296395) United Kingdom