About Intelleq Partners Ltd (03518205) United Kingdom