About Eclectica Search & Selection Ltd (12390489) United Kingdom