About Sachtek Technologies Limited (09227833) United Kingdom