About Exact Corporation Limited (04309052) United Kingdom