About Isis Management Company Limited (04374762) United Kingdom