About Eclipse Holdings Limited (10028362) United Kingdom