About Zakti Strategic Design Uk Limited (12725327) United Kingdom