About Mini Care 1 Limited (12892173) United Kingdom