About Flincer Care Limited (12120003) United Kingdom