About Velera-exi Studio Ltd (12419046) United Kingdom