About Intercontinental Innovations Ltd (12884220) United Kingdom