About Intentus Limited (10576961) United Kingdom