About Discover International Holdings Limited (11471410) United Kingdom