About Intercomcare Ltd (07640820) United Kingdom