About Vixen Grove Management Limited (00962999) United Kingdom