About Dectek Technology Services Limited (10885002) United Kingdom