About Global Discovery Ltd. (11421095) United Kingdom