About Eclipse International Ltd. (10220628) United Kingdom