About Elipse Holdings Limited (02505622) United Kingdom