About Elipse Worldwide Limited (12940971) United Kingdom