About 89 Minet Avenue Management Company Limited (06510175) United Kingdom