About Saeker Holdings Limited (11830958) United Kingdom