About Elekta Holdings Limited (02699176) United Kingdom