About Ellypsis Limited (10086761) United Kingdom