About Lime Health Limited (12220359) United Kingdom