About Intent Holdings Group Limited (11282244) United Kingdom