About Ellise Ventures Limited (10065664) United Kingdom