About Chaps24 Care Ltd (11785501) United Kingdom