About Cyncare Limited (12914386) United Kingdom