About Sencare Solutions Ltd. (05677451) United Kingdom