About Eclectica Limited (12338412) United Kingdom