About Heal Ventures Limited (11727227) United Kingdom