About Vagvelles Ltd (11086624) United Kingdom