About Vjalicin Technologies Ltd (12791245) United Kingdom