About Vigor Verde London Ltd (11948121) United Kingdom