About Logic Care Services Limited (11962319) United Kingdom