About The Vor Store Limited (07675242) United Kingdom