About Terken Technology Limited (10961248) United Kingdom