About B V S R Consulting Limited (09956188) United Kingdom