About Snapvo Limited (12934598) United Kingdom