About Eclipse Ray Ltd (10495901) United Kingdom