About Vvr Technology Ltd (12691049) United Kingdom