About Vlna Holdings Limited (12460805) United Kingdom