About Intercomcare International Ltd (11834242) United Kingdom