About Intelligence Holdings Limited (12362021) United Kingdom