About Touch Medical Communications Ltd (12930315) United Kingdom