About Logic Health Consulting Ltd (10601938) United Kingdom