About Aicontact Limited (08183193) United Kingdom