About Vvr Solutions Ltd (12191700) United Kingdom