About Logic Care Solutions Limited (11983298) United Kingdom