About Eider Holdings Limited (11789135) United Kingdom