About Sugo Holdings Limited (11866114) United Kingdom