About C Mascarenhas Care Limited (12830590) United Kingdom