About Sencin Technology Co. Ltd (13334284) United Kingdom