About Tekena Associates Limited (06183460) United Kingdom