About Seymour Global Holdings Limited (13182825) United Kingdom