About Exact Group Limited (12877670) United Kingdom