About Ict Partnerships Limited (04535104) United Kingdom