About Vgler Anhorn C Ltd (13345116) United Kingdom