About Intermate Connection Limited (13340267) United Kingdom