About Veer Superstore Limited (10024612) United Kingdom