About Intent Holdings Limited (11352065) United Kingdom