About Samodore Holdings Limited (11851840) United Kingdom