About Vis Viva Technologies Ltd (07493717) United Kingdom