About Alida Health Limited (07311500) United Kingdom