About Integrated Urgent Care 24 Limited (12021678) United Kingdom