About Tekfx Digital Ltd. (07770979) United Kingdom