About Intent Communications Ltd (12411948) United Kingdom