About Int Communications Ltd (13250602) United Kingdom