About Covra Management Limited (04998056) United Kingdom