About Telekinetix Limited (03653618) United Kingdom