About Eclat Associates Limited (12659742) United Kingdom