About Vgl London Ltd (10749139) United Kingdom