About Lindi Care Provider Limited (09060249) United Kingdom