About Idgo Inn Limited (10557308) United Kingdom