About Ecliptic Technology Limited (11730941) United Kingdom