About Idgateway Limited (07918726) United Kingdom