About Eclexis Associates Limited (07723272) United Kingdom