About Thekkel Care Services Limited (10402058) United Kingdom