About The Intouch Partnership Limited (13415547) United Kingdom