About Ichoice Health 2 Limited (11617069) United Kingdom