About Lime International Health Limited (12473029) United Kingdom