About Intent Group Ltd (10446496) United Kingdom