About Idgo Ltd. (10217078) United Kingdom