About Jiachi Technology Co. Limited (09508655) United Kingdom