About Seventeen Holdings Limited (12261344) United Kingdom