About Discovia International Ltd. (10290982) United Kingdom