About Tancredi Intelligent Communication Ltd (09279296) United Kingdom