About Eklektikos Associates Ltd (10808135) United Kingdom