About Eclectica Systems Limited (03736126) United Kingdom