About Intelliq Limited (02623876) United Kingdom