About Exact Holdings Limited (03143847) United Kingdom