About Eclipse Life Limited (13420906) United Kingdom