About Chase Innovation Partners Ltd (10525313) United Kingdom