About Exact Management Limited (11271287) United Kingdom