About Vachraj Store Limited (10169866) United Kingdom