About Jezd Design Studio Ltd (11937447) United Kingdom