About North London Senior Care Ltd (10276373) United Kingdom