About Intelligence 7 Limited (13617642) United Kingdom