About Eclips Trading Limited (12989327) United Kingdom