About Scopus Holdings Limited (11230524) United Kingdom