About Intelligent Channel Partnerships Limited (06705793) United Kingdom