About Qcontact Limited (10927190) United Kingdom