About Vegro Ltd (12974233) United Kingdom