About Wittington Investments (harbourvest) Limited (06632271) United Kingdom