About Zectic Digital Ltd (12122257) United Kingdom